cast its leaves - Türkisch Englisch Wörterbuch